import axios from 'axios'

/* 
  Action 类似于 mutation，不同在于：
    Action 提交的是 mutation，而不是直接变更状态。
    Action 可以包含任意异步操作。
*/
export default {
    incrementWait({ commit }) {
      setTimeout(() => {
        //我们不要在action中操作数据
        //当异步完成以后,把数据交给mutation去操作数据
        commit('increment')
      }, 1500);
    },
    incrementWaitN({commit},payload){
      setTimeout(() => {
          commit('incrementN',payload)
      }, 1500);
    },
  
    async getMovieList({commit}){
        const result=await axios.get(
          "https://pcw-api.iqiyi.com/search/recommend/list?channel_id=1&data_type=1&mode=11&page_id=2&ret_num=48&session=b9fd987164f6aa47fad266f57dffaa6a"
        );
        commit('setMovieList',result.data.data.list)
    }
  };